package com.akk.module.app.mapper;

import com.akk.module.app.entity.AppUserGrade;
import com.akk.module.app.entity.AppUserGradeExample;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface AppUserGradeMapper {
    int countByExample(AppUserGradeExample example);

    int deleteByExample(AppUserGradeExample example);

    int deleteByPrimaryKey(String userGradeId);

    int insert(AppUserGrade record);

    int insertSelective(AppUserGrade record);

    List<AppUserGrade> selectByExample(AppUserGradeExample example);

    AppUserGrade selectByPrimaryKey(String userGradeId);

    int updateByExampleSelective(@Param("record") AppUserGrade record, @Param("example") AppUserGradeExample example);

    int updateByExample(@Param("record") AppUserGrade record, @Param("example") AppUserGradeExample example);

    int updateByPrimaryKeySelective(AppUserGrade record);

    int updateByPrimaryKey(AppUserGrade record);
}